ENVIRONNEMENT DE RECETTE

Algorithmique et programmation - Spécialité

Les listes

Exercice 1 : Retrouver le rang d'un élément dans une liste Python

On considère la liste L ci-dessous :

L = [6, 3, 5, 7, 'c', 'o', 'y', 1]

Quel est le rang de l'entier 1 dans la liste L ?

Exercice 2 : Listes et méthodes

On considère la liste L définie en Python ci-dessous :
L = [1, 5, 2, 4, 8, 3]

On exécute l'instruction L.pop(4)
Quelle est la valeur que contient L  ?
Puis, on exécute l'instruction L.pop(2)
Quelle est la valeur que contient L  ?
Puis, on exécute l'instruction L.extend([1, 7, 1])
Quelle est la valeur que contient L  ?

Exercice 3 : Création et modification d'une liste Python par `append` et `insert`

On considère les instructions Python suivantes :
L = [3]
L.insert(0, 2)
L.append(1)
L.append(2)
L.append(3)

Quelle est la valeur de L après ces instructions ?

Exercice 4 : Liste Python et opérations

On considère les instructions Python ci-dessous :

L1 = [4, 7, 1, 8]
L2 = ['f', 'o', 'j']
L = 9 in L1

Quelle est la valeur de L après ces instructions ?

Exercice 5 : Modification d'un élément d'une liste par indice

On considère les instructions Python suivantes :
L = [0, 9, 5, 8, 1, 6, 7, 2, 4]
L[0] = 6

Quelle est la valeur de L après ces instructions ?
False